An alternative to the other offsetX axis demos - this uses the ymax and ymin properties instead of using drawing API objects. It has the advantage of being significantly easier (and a smaller amount of code) to implement.
This goes in the documents header:<script src="RGraph.common.core.js"></script> <script src="RGraph.line.js"></script>Put this where you want the chart to show up:
<canvas id="cvs" width="600" height="250"> [No canvas support] </canvas>This is the code that generates the chart:
<script> new RGraph.Line({ id: 'cvs', data: [ [5,1,16,8,9,6,-5], [2,4,15,1,6,15,13] ], options: { textAccessible: true, ymin: -10, ymax: 20, linewidth: 2, labels: ['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'], ylabelsCount: 3, numyticks: 3, backgroundGridAutofitNumhlines: 3, gutterBottom: 35, gutterLeft: 35, gutterRight: 35, shadow: false, textSize: 14, numxticks: 6, numyticks: 3, linewidth: 3, textAccessible: true } }).draw(); </script>